public class Koenigreich {

	public static void main(String[] args) {

		steuerbescheid(new Koenig(), 20);
        steuerbescheid(new Adel(), 100);
        steuerbescheid(new Bauer(), 7);
        steuerbescheid(new Leibeigener(), 2);
	}

	
	static void steuerbescheid(Einwohner einwohner, int einkommen){
		einwohner.setEinkommen(einkommen);
		System.out.println(einwohner.getClass().getName()+
		": Einkommen="+einkommen+"; zu versteuerndes Einkommen=" +
		einwohner.zuversteuerndesEinkommen()+"; zu zahlende Steuern="+einwohner.steuer());
	}
	
	
}